needlefish (belone) - Spanish English Dictionary